rescue of tarfful - Turkish English Dictionary